Xenobots 3.0: Living Robots That Can Reproduce